kilo mega - French English Dictionary